function shallowCopy(obj) {
  let newobj = {};
  for (let key in obj) {
    // key 是不是obj显示具有的
    if (obj.hasOwnProperty(key)) {
      newobj[key] = obj[key];
    }
  }
  return newobj;
}


let obj = {
  a: 1,
  b: { n: 2 }
}
console.log(shallowCopy(obj));